std::forward_list::erase_after

From Cppreference

Jump to: navigation, search
​iterator erase_after( const_iterator position );
(1) (C++0x feature)
​iterator erase_after( const_iterator first, const_iterator last );
(2) (C++0x feature)

Removes specified elements from the container.

1) Removes the element following pos.

2) Removes the elements in the range (first; last).

Contents

Parameters

pos - iterator to the element preceding the element to remove
first, last - range of elements to remove

Return value

1) iterator to the element following the erased one, or end() if no such element exists.

2) last

Example

Complexity

1) constant.

2) linear in distance between first and last.

See also

clear
clears the contents
(public member function)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
In other languages